<?php

//包含公共文件
include './common/common.php';

//接收get传值,用于确定版块
// var_dump($_GET);
$big       = isset($_GET['big']) ? $_GET['big'] : '';
$number = isset($_GET['number']) ? $_GET['number'] : '';

//获取管理员的用户名
$admin = $_COOKIE['admin'];

/************	版块一   站点管理 开始	******************/
/************	1  站点信息	******************/
//查询数据库
$resSite1 = mySelect($link , '*' , DB_TABLE_SITE , "where sid=8");
// var_dump($resSite1);

/************	2  友情链接	******************/
//遍历链接表 (用于展示在管理页面)
$resLink = mySelect($link , '*' , DB_TABLE_LINK, "order by displayorder desc");
// var_dump($resLink);
// 计算可显示的链接总数
$countLink1 = myCount($link , 'lid' , DB_TABLE_LINK , "where isdel=0");
// var_dump($countLink1);
// 计算回收的链接总数
$countLink2 = myCount($link , 'lid' , DB_TABLE_LINK , "where isdel=1");
// var_dump($countLink2);

/************	版块一   站点管理 结束	******************/
/************	版块二   用户管理 开始	******************/
/************	1  编辑用户 , 2 用户回收站	******************/
//遍历用户表
$resUser = mySelect($link , '*' , DB_TABLE_USER , "order by regtime desc");

// 计算可显示的用户总数
$countUser1 = myCount($link , 'uid' , DB_TABLE_USER , "where uisdel=0");
//计算回收站的用户总数
$countUser2 = myCount($link , 'uid' , DB_TABLE_USER , "where uisdel=1");

/************	3  用户详情	******************/
//用uid 获取当前用户的信息
$uid = isset($_GET['uid']) ? $_GET['uid'] : '';
$resUserDetail = mySelect($link , '*' , DB_TABLE_USER , "where uid=$uid");
// var_dump($uid);
// var_dump($resUserDetail);

/************	版块二   用户管理 结束	******************/
/************	版块三   版块管理 开始	******************/
/************	1  管理版块	******************/
//遍历版块表
$resCategory = mySelect($link , '*' , DB_TABLE_CG , "order by orderby desc ");
// 计算可显示的父级版块总数和子级版块总数
$countParent1 = myCount($link , 'cid' , DB_TABLE_CG , "where cisdel=0 and parentid=0");
$countSon1    = myCount($link , 'cid' , DB_TABLE_CG , "where cisdel=0 and parentid>0");

/************	2  版块回收站	******************/
// 计算回收站的父级版块总数和子级版块总数
$countParent2 = myCount($link , 'cid' , DB_TABLE_CG , "where cisdel=1 and parentid=0");
$countSon2    = myCount($link , 'cid' , DB_TABLE_CG , "where cisdel=1 and parentid>0");
// var_dump($countParent2 ,$countSon2);
/********	3  添加版块	*************/
/************	版块三   版块管理 结束	******************/
/************	版块四   帖子管理 开始	******************/
/*******	1  帖子管理,2 帖子回收站	*********/
//遍历帖子详情 (用户存在,版块存在)
$resDetail = mySelect($link , '*' , DB_TABLE_DETAIL , "where first=1 and userdel=0  and  catedel=0  order by addtime desc");
//计算可显示的帖子总数
$countDetail1 = myCount($link , 'id' , DB_TABLE_DETAIL , "where first=1  and  isdel=0  and  userdel=0  and  catedel=0");
//计算被屏蔽的帖子总数
$countDetail2 = myCount($link , 'id' , DB_TABLE_DETAIL , "where first=1  and  isdel=1  and  userdel=0  and  catedel=0");

// var_dump($resDetail);
// var_dump($countDetail1);
// var_dump($countDetail2);

/*******	3  回帖管理 , 4 回帖回收站	*********/
//遍历帖子详情 (用户存在,版块存在,帖子存在)
$resReply = mySelect($link , '*' , DB_TABLE_DETAIL , "where first=0 and userdel=0  and  catedel=0  and  detaildel=0   order by addtime desc");
//计算可显示的帖子总数
$countReply1 = myCount($link , 'id' , DB_TABLE_DETAIL , "where first=0  and  isdel=0  and  userdel=0  and  catedel=0 and  detaildel=0");
//计算被屏蔽的帖子总数
$countReply2 = myCount($link , 'id' , DB_TABLE_DETAIL , "where first=0  and  isdel=1  and  userdel=0  and  catedel=0  and  detaildel=0");

// var_dump($resReply);
// var_dump($countReply1);
// var_dump($countReply2);

/************	版块四   帖子管理 结束	******************/

//打包数组
$arr = compact('webSite', 'docRoot' , 'admin' , 'big' , 'number' , 'resSite1' , 'resLink' , 'countLink1' , 'countLink2' ,'resLink3' , 'resUser' , 'countUser1' , 'countUser2' , 'resUserDetail' , 'resCategory' , 'countParent1' , 'countSon1' , 'countParent2' , 'countSon2' , 'resDetail' , 'countDetail1' , 'countDetail2' , 'resReply' , 'countReply1' , 'countReply2');
//发送
display('admin_index.html', $arr);